﻿using Persistencia;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Dlls
{
  public  class ApagarParcelasDLL
    {
      Context context;

      public ApagarParcelasDLL()
      {
          context = new Context();
      }
      public IEnumerable<APagarParcela> List()
      {
          return (from o in context.APagarParcelas select o).ToList();
      }
      public void Insert (APagarParcela apagarParcela)
      {
          context.APagarParcelas.InsertOnSubmit(apagarParcela);
          context.SubmitChanges();
      }
      public APagarParcela getClasse(int codigo)
      {
          return context.APagarParcelas.SingleOrDefault(e => e.CodPagar == codigo);
      }
      public string getNomePorCodigo(string codigo)
      {
          return context.Financeiro.SingleOrDefault(e => e.Codigo == codigo).NomeClasse;
      }
      public string getNomeCaixa(int codigo)
      {
          return context.CaixasBancos.SingleOrDefault(e => e.Codigo == codigo).NomeCaixaBanco;
      }
    }
}
